@charset "utf-8";

/* 登录页 */
.loginBody{ background:url(../images/loginbg.jpg) no-repeat center top; }
.loginLogo{ width:434px; height:73px; margin:100px auto 0;}
.loginBg{ background:url(../images/loginbg1.gif) no-repeat left top; width:434px; height:275px; margin:0 auto 15px}
.loginForm{ padding:40px 0 0}
.loginForm li{ margin-top:15px; width:434px; overflow:hidden; clear:both; height:30px;}
.loginForm li span{ float:left}
.loginForm li .r1{ width:79px; padding-right:10px; color:#fff;  line-height:30px;text-align:right; font-family:simsun;}
.loginForm li .r2{ width:219px;}
.loginForm li .r2 input{ padding:5px 4px; font-size:14px; color:#666; line-height:15px; height:15px; width:190px; font-family:tahoma;}
.loginForm li .r3{ width:100px; color:#fff;}
.loginForm li .r3 a:link,
.loginForm li .r3 a:visited{ color:#fff; text-decoration:underline;}
.loginForm li.li3 .r2 input{ width:100px; vertical-align:middle; margin-right:10px;}
.loginForm li.li3 .r2 img{ vertical-align:middle}
.loginForm li.li3 .r3{ line-height:30px;}
.loginForm li .errRed{ color:#C60; line-height:30px;}
.loginBtn{ text-align:center; padding:28px 0 0;}
.loginBtn a{ padding-left:20px;}
.loginBtn a em{ padding-right:20px;}

.loginBody .mG_Footer{ border:0; padding:30px 0; }


/* 标准尾 */
.mG_Footer{ width:100%; clear:both; position:relative; padding:10px 0;  text-align:center;color:#666; border-top:1px solid #ccc;}


/* 布局 */
.mG_wrap{ clear:both;}
.mG_topbar{ background:url(../images/mg_topbg1.gif) repeat-x;overflow:hidden;}
.mG_body{ clear:both; width:100%;  min-height:600px; _height:600px; position:relative;}
.mG_sidebar{float:left;min-height:600px; _height:600px;width:205px; overflow-x:hidden;overflow-y:visible; background-color:#D5EAFD; border-right:1px solid #B0D7FB; padding-bottom:8px;}
.mG_mainbox{ margin-left:220px;}
.mG_main{ margin:0 20px 30px 0px;}
.mG_module{ margin:15px 0 0 22px;/* overflow-y:scroll; overflow-x:hidden; height:750px;*/}

/* 公用信息 */
.errRed{ color:#C00; }
/* 小图标 */
.onoff_ico{ background:url(../images/ico/onoff_ico.gif) no-repeat; height:12px; width:12px;}

/* topbar */
.mG_topbar .mG_logo{ float:left}
.mG_topbar .mG_links{ float:right; width:50%; padding:40px 30px 0 0; font-size:simsun;  color:#fff}
.mG_topbar .mG_links li{ float:right; margin:0 0 0 8px;line-height:18px; height:18px; overflow:hidden;}
.mG_topbar .mG_links li a{ text-decoration:underline; color:#fff; font-size:simsun; }
.mG_topbar .mG_links li em{ margin-left:8px; }
.mG_topbar .mG_newMenu{clear:both; height:28px; padding:0 0 5px 10px; overflow:hidden}
.mG_topbar .mG_newMenu span{float:left; margin:0 2px;}
.mG_topbar .mG_newMenu a{display:inline-block; padding:5px 20px; padding:6px 20px 4px\9; color:#fff; font-size:14px; font-weight:bold; text-align:center; -webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
.mG_topbar .mG_newMenu a:hover,.mG_topbar .mG_newMenu a.on{background:#fff; color:#333; text-decoration:none}

.mG_sidebar .menulist{ width:192px; margin:7px auto 0;}
.menulist .tit{ width:192px; background-color:#E7F3FB; height:14px; line-height:14px; line-height:15px\9;overflow:hidden; padding:8px 0;}
.menulist .tit a{ display:block; text-decoration:none; color:#333;}
.menulist .tit img{ margin:0 7px 0 10px;background-position:left bottom; position:relative; top:1px;}
.menulist .info{ width:192px; background-color:#fff; border-bottom:1px solid #DAECF9; padding:3px 0; }
.menulist .info li{ height:28px; line-height:28px;font-size:14px;}
.menulist .info li a{ display:block; padding:0 0 0 27px;}
.menulist .info li a:hover{ background:#f5f5f5; color:#666; text-decoration:none}
.menulistOff .tit img{background-position:left top}
.menulistOff .info{ display:none }


/* chooseSys */
.chooseSys{ background:url(../images/choosesysbg.jpg) no-repeat; height:396px; width:100%; margin:0px auto; text-align:center}
.chooseSys p{ padding:76px 0 60px; font-family:"微软雅黑"; font-size:15px; font-weight:600; color:#666;}
.chooseSys li{ display:inline; padding:0 25px;}


/* 内容公用区 */
.mG_Title{ height:35px;}
.mG_Title .img{ float:left; padding:9px 0 0}
.mG_Title .tits{ margin-left:23px; border-bottom:1px solid #ccc; height:34px; line-height:34px; line-height:36px\9; overflow:hidden; font-family:simsun; position:relative;}
.mG_Title .tits .line{ padding:0 10px;}
.mG_Title .right{ position:absolute; right:0; top:0;}

.mG_menuTab{ background:url(../images/mg_menutabbg.gif) repeat-x left bottom; height:30px; padding-left:16px;}
.mG_menuTab li{ float:left; padding-right:5px;}
.mG_menuTab li a,
.mG_menuTab li span{ height:30px; overflow:hidden; line-height:30px; line-height:32px\9; float:left;background-image:url(../images/mg_menutabbg.gif); background-repeat:no-repeat; font-size:14px; cursor:pointer}
.mG_menuTab li a{ background-position:0 0; padding-left:15px; text-decoration:none;}
.mG_menuTab li span{ background-position:right -32px; padding-right:15px;}
.mG_menuTab li.cur a{ background-position:0 -64px;}
.mG_menuTab li.cur span{ background-position:right -97px; color:#666;}

.findlist{background-color:#E7F3FB;border:1px solid #D1DEE8; margin:20px 0px;}

.findlist .tablist .th1{ padding:5px 5px 5px 15px; font-size:14px; color:#333; font-weight:600;vertical-align:top; }
.findlist .tablist .th1 span{ line-height:32px;}
.findlist .tablist .td1{ padding:5px 5px 5px 10px;}
.findlist .tablist .td1 table{ border-left:1px solid #ccc; }
.findlist .tablist .td1 table select{ margin-right:10px; width:80px;}
.findlist .tablist .td1 table th{ padding:5px 5px 5px 15px;}
.findlist .tablist .td1 table td{ padding:5px}
.findlist .tablist .td1 table td span{ border-right:1px solid #ccc; padding-right:10px; display:block}
.findlist .tablist .td1 table td.tdbtn{ width:100px;}
.findlist .tablist .td1 table td.tdbtn .btn_green_s { margin-left:20px;}
.findlist .tablist td.tdbtn{ width:100px; }
.findlist .tablist .td2 table td.tdbtn{ width:200px;}

.moreOpt{ padding:10px 0; width:100%;}
.moreOpt .lf{ padding-top:5px;}
.moreOpt .lf strong{ font-weight:600;}
.moreOpt .lf em{ margin:0 10px;}
.moreOpt .page_selector{ width:70%; padding-bottom:5px;}

.Pictemp{ padding:30px 0 50px; text-align:center}

.blueTitBg {background-color:#E7F3FB;border:1px solid #D1DEE8; color:#666;margin:15px 0 0;padding:6px 10px; _width:95%; }
.blueConnBg{border:1px solid #D1DEE8; border-top:0;padding:10px 10px; margin:0 0 25px; _width:95%;}

.categoryConn{ width:96%;}

.linesolid{ border-bottom:1px solid #ccc; height:1px; overflow:hidden;}

.ultab_1{ margin:4px 0px 15px; width:100%; clear:both}
.ultab_1 li{ float:left; line-height:20px; padding:0px 0 6px; white-space:nowrap;}

td { word-wrap: break-word; }
/*
.ultab_1 li{ float:left; width:100%; line-height:20px;  clear:both; padding:0px 0 6px; white-space:nowrap;}
*/
.ultab_1 li .s1,
.ultab_1 li .s2,
.ultab_1 li .s3{ float:left;}
.ultab_1 li .s1{ width:160px;}
.ultab_1 li .s2{ width:90px;}
.ultab_1 li .s3{ width:auto}
.ultab_1 li .s1 input{ margin:0 5px 0 0;vertical-align:middle}

.ultab_2{}
.ultab_2 li{ float:left; width:24%; line-height:20px;  padding:0px 0 6px; white-space:nowrap;}
.ultab_2 li label{ white-space:nowrap;}
.ultab_2 li input{ margin:0 5px 0 0; vertical-align:middle}
.hlpurple{font-size:18px; color:#990066; font-weight:bold;}
.hlorg {font-size:18px; color:#FFA500; font-weight:bold;}
.hlred {font-size:18px; color:#F00; font-weight:bold;}
.hlblack {font-size:18px; color:#000;}
.usergroup_red {border:1px solid #000;color:#f00;font-weight:bold;padding:3px;background:#ccc;}
.usergroup {border:1px solid #000;color:#000;font-weight:bold;padding:3px;background:#ccc;}
.fontGold{ color:#fc0; font-weight:bold;}
.fontPink{ color:#f0f; font-weight:bold;}
.fontRed{ color:#f00; font-weight:bold;}
.fontGreen{ color:#0f0; font-weight:bold;}
.fontBlack{ color:black; font-weight:bold;}
.mblogcontent{
font-size:14px;
line-height:23px;
overflow:hidden;
padding:20px;
width:600px;
font-weight:bold;
}
.mblog_radio .black {
	color:#000;
}
.mblog_radio .red {
	color:#f00;
}
.mblog_radio input {
	margin-left:20px;
	margin-right:5px;
}
.batch_table textarea{
width:300px;
height:100px;
}
.batch_table td, .batch_table th{
	padding:5px;
}
